package cn.south.campus.admin.sys.model.enums;

import cn.south.campus.common.model.enums.ResponseCode;

/**
 * <p>
 *
 * </p>
 *
 * @author chow
 * @since 2024/11/1 14:04
 */
public enum SysRespEnums implements ResponseCode {

    ROLE_HAS_USER_ERROR("2000", "该角色下有用户,不能删除", "该角色下有用户,不能删除"),
    MENU_HAS_CHILD_ERROR("2001", "存在子菜单，不能删除", "存在子菜单，不能删除"),
    DEPT_HAS_CHILD_ERROR("2002", "存在子部门，不能删除", "存在子部门，不能删除"),
    DEPT_HAS_USER_ERROR("2003", "部门存在用户，不能删除", "部门存在用户，不能删除"),;
    private final String code;
    private final String desc;
    private final String tips;

    SysRespEnums(String code, String desc, String tips) {
        this.code = code;
        this.desc = desc;
        this.tips = tips;
    }

    @Override
    public String getCode() {
        return code;
    }

    @Override
    public String getDesc() {
        return desc;
    }

    @Override
    public String getTips() {
        return tips;
    }
    }
